SlimStat\Dependencies\Symfony\Component\Console\Input\InputDefinition A

Total Complexity 69
Dependencies 4
Dependents 13
Total lines 396
Lines of code 193
Logical lines of code 106
Comment lines 121
Methods 24
Properties 7

Methods 24

Method Rating Maintainability Complexity Lines of code
getSynopsis()
A
46 15 37
addOption()
A
50 12 28
addArgument()
S
55 7 20
setDefinition()
S
61 3 13
addArguments()
S
69 3 7
getArgument()
S
67 3 7
negationToName()
S
70 2 6
shortcutToName()
S
70 2 6
getOptionDefaults()
S
69 2 7
getOption()
S
70 2 6
addOptions()
S
74 2 5
getArgumentDefaults()
S
69 2 7
getArgumentCount()
S
77 2 3
hasArgument()
S
74 2 4
setOptions()
S
71 1 6
getArgumentRequiredCount()
S
82 1 3
hasOption()
S
79 1 3
getOptions()
S
82 1 3
hasShortcut()
S
79 1 3
hasNegation()
S
79 1 3
getOptionForShortcut()
S
80 1 3
getArguments()
S
82 1 3
setArguments()
S
69 1 7
__construct()
S
81 1 3